.PTPMMenuBody {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; LEFT: 0px; OVERFLOW-X: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; CURSOR: default; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: white
}
.PTPMMenuBody .outer-border {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.PTPMMenuBody .inner-border {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
.PTPMMenuBody TD {
	FONT: menu
}
.PTPMMenuBody .hover {
	CURSOR: hand; BACKGROUND-COLOR: #770000
}
.PTPMMenuBody .hover TD {
	COLOR: white
}
.PTPMMenuBody TD.empty-icon-cell {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e2d4b7; TEXT-ALIGN: right
}
.PTPMMenuBody .hover TD.empty-icon-cell {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: highlight; TEXT-ALIGN: right
}
.PTPMMenuBody TD.empty-icon-cell SPAN {
	WIDTH: 16px
}
.PTPMMenuBody TD.icon-cell {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #770000; TEXT-ALIGN: right
}
.PTPMMenuBody .hover TD.icon-cell {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #770000; TEXT-ALIGN: right
}
.PTPMMenuBody TD.icon-cell IMG {
	MARGIN: 0px
}
.PTPMMenuBody TD.label-cell-popup {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.PTPMMenuBody TD.label-cell-div {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.PTPMMenuBody TD.shortcut-cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.PTPMMenuBody TD.arrow-cell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; WIDTH: 20px; PADDING-TOP: 0px; FONT-FAMILY: webdings
}
.PTPMMenuBody .disabled .disabled-container {
	COLOR: graytext
}
.PTPMMenuBody .disabled .icon-cell .disabled-container {
	WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #f1f1f1
}
.PTPMMenuBody .disabled-hover .icon-cell .disabled-container {
	WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: highlight
}
.PTPMMenuBody .disabled .icon-cell .disabled-container .disabled-container {
	
}
.PTPMMenuBody .disabled-hover .icon-cell .disabled-container .disabled-container {
	
}
.PTPMMenuBody .disabled-hover TD {
	COLOR: graytext; BACKGROUND-COLOR: highlight
}
.PTPMMenuBody TD.separator {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0mm; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.PTPMMenuBody TD .separator-line {
	BORDER-TOP: #770000 1px solid; MARGIN: 0px 3px; OVERFLOW: hidden; HEIGHT: 1px
}
.PTPMMenuBody #scroll-up-item TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: webdings! important; TEXT-ALIGN: center
}
.PTPMMenuBody #scroll-down-item TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: webdings! important; TEXT-ALIGN: center
}
.PTPMMenuBody #scroll-up-item {
	WIDTH: 100%
}
.PTPMMenuBody #scroll-down-item {
	WIDTH: 100%
}
.PTPMMenuBody #scroll-up-item TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: webdings; TEXT-ALIGN: center
}
.PTPMMenuBody #scroll-down-item TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: webdings; TEXT-ALIGN: center
}
.PTPMMenuBody .check-box {
	FONT-SIZE: 150%; VERTICAL-ALIGN: middle; WIDTH: 16px; FONT-FAMILY: marlett; TEXT-ALIGN: center
}
.PTPMMenuBody .radio-button {
	FONT-SIZE: 66%; VERTICAL-ALIGN: middle; WIDTH: 16px; FONT-FAMILY: marlett; TEXT-ALIGN: center
}
.PTPMMenuBody .checked .check-box {
	FONT-SIZE: 150%; FONT-FAMILY: marlett
}
.PTPMMenuBody .checked .radio-button {
	FONT-SIZE: 66%; FONT-FAMILY: marlett
}
.PTPMMenuBarMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #888; PADDING-BOTTOM: 0px; CURSOR: default; PADDING-TOP: 0px
}
.PTPMMenuBarMenu .menu-button {
	BORDER-RIGHT: menu 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: menu 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: menu; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: menu; BORDER-LEFT: menu 1px solid; CURSOR: default; COLOR: buttontext; PADDING-TOP: 0px; BORDER-BOTTOM: menu 1px solid; WHITE-SPACE: nowrap
}
.PTPMMenuBarMenu .active {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: 1px inset; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px inset; PADDING-TOP: 0px; BORDER-BOTTOM: 1px inset
}
.PTPMMenuBarMenu .hover {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: 1px outset; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px outset; PADDING-TOP: 0px; BORDER-BOTTOM: 1px outset
}
